Serverless Computing হল একটি ক্লাউড কম্পিউটিং মডেল যেখানে ব্যবহারকারীরা সার্ভার ম্যানেজমেন্টের চিন্তা ছাড়াই কোড চালাতে পারেন। এর মানে হল যে, অ্যাপ্লিকেশন চালানোর জন্য ব্যবহারকারীকে সার্ভার তৈরি বা পরিচালনা করতে হয় না; বরং ক্লাউড সার্ভিস প্রোভাইডার (যেমন AWS, Google Cloud, Azure) স্বয়ংক্রিয়ভাবে সিস্টেম রিসোর্স ম্যানেজ করে। Serverless শব্দটি প্রকৃতপক্ষে "সার্ভারহীন" নয়, বরং সার্ভারের ব্যবস্থাপনা কাজটি ক্লাউড প্রোভাইডার দ্বারা পরিচালিত হয়, এবং ব্যবহারকারী শুধুমাত্র কোড এবং কার্যপ্রণালীর উপর ফোকাস করতে পারেন।
AWS-এ বেশ কিছু সার্ভিস রয়েছে যেগুলি serverless মডেল সমর্থন করে:
Serverless Computing হল একটি ক্লাউড কম্পিউটিং মডেল যেখানে ডেভেলপাররা শুধুমাত্র তাদের অ্যাপ্লিকেশন কোডে ফোকাস করতে পারেন, এবং সার্ভার পরিচালনার জন্য কোনও অতিরিক্ত দায়ভার নেই। এর মাধ্যমে স্কেলিং, বিলিং, এবং রিসোর্স ব্যবস্থাপনা স্বয়ংক্রিয়ভাবে পরিচালিত হয়। AWS-এর মতো ক্লাউড প্ল্যাটফর্মে AWS Lambda, Amazon API Gateway, DynamoDB, এবং AWS Fargate এর মতো বিভিন্ন serverless সেবা প্রদান করা হয়, যা ডেভেলপারদের জন্য অ্যাপ্লিকেশন ডিপ্লয়মেন্টকে আরও সহজ এবং দক্ষ করে তোলে।
Read more